﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using WebFoundation;

namespace MHI.InspectionManager.Interfaces
{
    public interface IInspectionModule : IWFModule
	{
		IDevInspectiondeviceTList DevInspectiondeviceTList
		{
			get;
		}

		IDevInspectionpointinfoTList DevInspectionpointinfoTList
		{
			get;
		}

		IDevInspectionstepTList DevInspectionstepTList
		{
			get;
		}

		IDevJobinspectionstepTList DevJobinspectionstepTList
		{
			get;
		}

		IDevJobpersonsTList DevJobpersonsTList
		{
			get;
		}

		IDevJobplanTList DevJobplanTList
		{
			get;
		}

		IDevJobsparepartTList DevJobsparepartTList
		{
			get;
		}

		IDevJobteamsTList DevJobteamsTList
		{
			get;
		}

		IDevJobworksheetTList DevJobworksheetTList
		{
			get;
		}

		IDevMaintenancedetailTList DevMaintenancedetailTList
		{
			get;
		}

		IDevMajorrepairdetailTList DevMajorrepairdetailTList
		{
			get;
		}

		IDevPlandeviceTList DevPlandeviceTList
		{
			get;
		}

		IDevPlaninspectionpointTList DevPlaninspectionpointTList
		{
			get;
		}

		IDevPlanroutedataTList DevPlanroutedataTList
		{
			get;
		}

		IDevProcessimTList DevProcessimTList
		{
			get;
		}

		IDevProcessimgroupTList DevProcessimgroupTList
		{
			get;
		}

		IDevProcessinfoTList DevProcessinfoTList
		{
			get;
		}

		IDevSparepartTList DevSparepartTList
		{
			get;
		}

		IDevTroublereportinfoTList DevTroublereportinfoTList
		{
			get;
		}

		IDevUserpositiondataTList DevUserpositiondataTList
		{
			get;
		}
	}
}
